#ifndef REINHARDPHOTOGRAPHICREPRODUCTION_H
#define REINHARDPHOTOGRAPHICREPRODUCTION_H

#include "ToneReproductionModel.h"

class ReinhardPhotographicReproduction: public ToneReproductionModel{
public:
	ReinhardPhotographicReproduction(double _Ldmax, double _Lwmax, double _a = 0.18);

	void adjustScene(vector<MyColor>* pixels);

protected:
	void calculateLd();

	double a;
};

#endif